package cn.sc.summer.log.annotation;

import java.lang.annotation.*;

/**
 * 日志注解入库，使用aop做事件发布，同时，使用rabbit进行异步数据入库，可以将接口日志入数据库，注意：如果同时存在@ApiOperation和@Log，会取@Log中的备注信息
 *
 * @author a-xin
 * @date 2019/3/12 23:50
 */
@Inherited
@Target(ElementType.METHOD)
@Retention(value = RetentionPolicy.RUNTIME)
public @interface Log {

    /**
     * 日志模块描述
     */
    String value();

}
